package com.macro.mall.query;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDate;

@Data
@EqualsAndHashCode(callSuper = false)
public class BmsLeaveApprovalQuery extends BaseQuery {

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty(value = "用户名称")
    private String userName;

    @ApiModelProperty(value = "请假类型")
    private String leaveType;

    @ApiModelProperty(value = "请假开始时间")
    private String startTime;

    @ApiModelProperty(value = "请假结束时间")
    private String endTime;

    @ApiModelProperty(value = "请假天数")
    private String days;

    @ApiModelProperty(value = "请假事由")
    private String reason;

    @ApiModelProperty(value = "审批人id")
    private String approvalUserId;

    @ApiModelProperty(value = "审批人名称")
    private String approvalUserName;

    @ApiModelProperty(value = "审批结果")
    private String approvalResult;

    @ApiModelProperty(value = "审批意见")
    private String approvalOpinions;



}
